he pissed me off - Turco Inglés Diccionario